package com.tuanzi.loan.business.repository.statistics;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.tuanzi.loan.vo.request.statistics.creditCardKeeper.CreditCardKeeperStatRequest;
import com.tuanzi.loan.vo.response.statistics.creditCardKeeper.CreditCardKeeperStatResponse;
import com.tuanzi.server.loan_base.model.bean.common.CommUserType;
import com.tuanzi.server.loan_base.model.db.CommProductChannel;

/**
 * 信用卡管家统计 JOOQRepositoryInterface
 * @author weibifeng 2018/7/20 11:02:38
 */
public interface CreditCardKeeperStatRepository {
	
	Page<CreditCardKeeperStatResponse> getlistPage(CreditCardKeeperStatRequest searchRequest,Pageable pageable);
	
	public Page<CreditCardKeeperStatResponse> getAllList(CreditCardKeeperStatRequest searchRequest);
	
	List<CommProductChannel> getChannelList();
	
	List<CommUserType> getUserTypeList();
}